<?php

namespace common\logics;

use Yii;

/**
 * This is the model class for table "{{%user_address}}".
 *
 * @property string $id
 * @property string $user_id 用户UID
 * @property string $name 收件人姓名
 * @property string $mobile 收件人手机号
 * @property string $province 省份
 * @property string $city 城市
 * @property string $district 区县
 * @property string $address_detail 详细地址
 * @property string $area_code 地区编码
 * @property string $postal_code 邮政编码
 * @property int $is_default 默认地址
 * @property string $created_at 地址添加时间
 * @property string $updated_at 最近更新时间
 * 
 * @author emhome <emhome@163.com>
 * @since 1.0
 */
class UserAddressLogic extends \common\models\user\UserAddress {

    public function fields() {
        return [
            'id',
            'name',
            'tel' => 'mobile',
            'province',
            'city',
            'country' => 'district',
            'address_detail',
            'area_code',
            'postal_code',
            'is_default' => function() {
                return $this->is_default ? true : false;
            },
            'address'
        ];
    }

}
